Software in the 1960s as Concept, Service, and Product

نویسنده

  • Thomas Haigh
چکیده

5 The term software is newer than most of the things that it is today used to describe. Many data-processing pioneers assumed that applying their electronic computers to specific administrative tasks would be straightforward. While they realized that the new machines would require programming, many expected this to be a one-time, rapid, and easily compartmentalized job, firmly subordinate to the larger task of business analysis. They soon discovered that application program creation was costly, difficult, and ongoing. By the mid-1950s, they had come to care a great deal about programming. 1 But only around 1960, however, would a well-informed data-processing manager have nodded knowl-edgably if software came up in conversation. During the 1950s, the term was not used, although hardware was already well known as a colloquial term for computer equipment. When software did achieve currency, it was as hardware's complement, describing everything else the computer manufacturer provided. This ensured that term's widespread, if ill-defined, use. By the mid-1970s, accepted linguistic usage of software had shifted toward " programs and other operating information used by a computer " offered by today's Concise Oxford English Dictionary. Software became a synonym for computer program, excluding perhaps only a proces-sor's microcode and the firmware burned into permanent memory. However, for much of the 1960s, software was commonly understood in a narrower sense, as what was later called systems software—programs used to construct other programs , or operating systems to control computer hardware. During the early 1960s, computer manufacturers dramatically stepped up their efforts in this area. IBM, for example, had gradually broadened the range of system tools it shipped—from none with the first 701s, to symbolic assemblers and loaders with the 650 and 704, to increasingly complex input–output (I/O) and control programs with its second-generation transistorized machines. Cobol's arrival challenged every computer manufacturer to produce compilers for this complex high-level language , an effort that frequently strained the state of the art to the breaking point and beyond. A 1962 Honeywell advertisement touted the firm's expertise in this new field, defining software as " automatic programming aids that simplify the task of telling the computer 'hardware' to do its job " and observing that the " three basic categories of software " were assembly systems , compilers, and operating systems. 3 This was clearly what a Datamation editorial writer had in mind, when observing that the well-publicized potentials of software have been riddled …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cloud manufacturing system

Cloud manufacturing is defined as a relationship between the consumer and a flexible array of production services, managed by an intervening architecture that can match service providers to product and manufacturing processes Cloud manufacturing definitions typically make explicit or imply three groups of actors: consumers, who request and use cloud manufacturing processes; application provider...

متن کامل

Recognizing the Role of Idea and Concept in Understanding and Creation in Architecture Relying on the "Four Causes"

Today, the increasing realities that have occupied architects in other fields related to architecture, have caused the designerchr('39')s attention to deviate from the theoretical thinking that was considered at the beginning of the design process. Architectural software has expanded the visual dimensions of the human mind and created the conditions for the designerchr('39')s thinking to be lim...

متن کامل

The concept of "research method" in the literature of environmental psychology (Analytical review of research methods in environmental psychology knowledge)

Introduction: Environmental psychology is an empirical science; the foundation of this science is based on research in which hypotheses are tested through empirical observations. Research studies on environmental psychology are modeled on a variety of research questions. Literature review indicates that the need for comprehensive research in the field of introduction and analysis of the leading...

متن کامل

On Generalized Injective Spaces in Generalized Topologies

In this paper, we first present a new type of the concept of open sets by expressing some properties of arbitrary mappings on a power set. With the generalization of the closure spaces in categorical topology, we introduce the generalized topological spaces and the concept of generalized continuity and become familiar with weak and strong structures for generalized topological spaces. Then, int...

متن کامل

Product Development Decision Support System Customer-Based

Quality Function Deployment (QFD) has been traditionally used as a planning tool primarily for product development and quality improvement. In this context, many people have used QFD for making decisions on how to prioritize critical product areas from a customer perspective. However, it is the position of the author that the QFD process can be viewed as a decision support system that would enc...

متن کامل

Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server

Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Annals of the History of Computing

دوره 24  شماره 

صفحات  -

تاریخ انتشار 2002